be finished/concluded - Français Anglais Dictionnaire